2. Naming Unix Path Name Name Space as Memory
نویسنده
چکیده
A semantic le system is an information storage system that provides exible associative access to the system's contents by automatically extracting attributes from les with le type speci c transducers. Associative access is provided by a conservative extension to existing tree-structured le system protocols, and by protocols that are designed speci cally for content based access. Compatiblity with existing le system protocols is provided by introducing the concept of a virtual directory. Virtual directory names are interpreted as queries, and thus provide exible associative access to les and directories in a manner compatible with existing software. Rapid attribute-based access to le system contents is implemented by automatic extraction and indexing of key properties of le system objects. The automatic indexing of les and directories is called \semantic" because user programmable transducers use information about the semantics of updated le system objects to extract the properties for indexing. Experimental results from a semantic le system implementation support the thesis that semantic le systems present a more e ective storage abstraction than do traditional tree structured le systems for information sharing and command level programming.
منابع مشابه
Naming Facilities for Operating System Emulation in Mach 3.0
The Mach 3.0 micro-kernel provides a foundation for the emulation of various operating systems with a combination of libraries and Mach servers. We present a general-purpose naming facility to help construct such emulation systems by assembling many independent servers. This facility defines a set of standard interfaces for a uniform name space with uniform access mediation and a set of practic...
متن کاملThe Place-Name as an Intangible Place of Memory (A Holistic Approach in Reading the Place-Names through a Comparative-Analytical Study on the Character of Name and Place)
Understanding architectural heritage and their various aspects have always been a subject of focus for the international conservation communities. Within the recent decades, eventhough the place-names are part of the living history as well as cultural heritage, they have still constantly been facing quick precipitant changes. As such, in the Conservation literature, most studies have skipped ad...
متن کاملTILDE Trees in the UNIX Environment
ABSrRACf TILDE is a multi-year research project exploring distributed computing in an environment where the primary computing engine consists of a cluster of UNIX·liket systems loosely coupled with high-speed local area networks. The goal of 'IU.DE is to extend UNIX to provide a transparent integration of local and remote facilities, allowing the user access to remote files and services without...
متن کاملLexical File Names in Plan 9, or, Getting Dot-Dot Right
Symbolic links make the Unix file system non-hierarchical, resulting in multiple valid path names for a given file. This ambiguity is a source of confusion, especially since some shells work overtime to present a con sistent view from programs such as pwd, while other programs and the kernel itself do nothing about the problem. Plan 9 has no symbolic links but it does have other mechanisms tha...
متن کاملStrange Bedfellows : Issues in Object Naming Under UnixDouglas
Naming plays a key role in the design of any system that exports services or resources. Object systems may export many diierent categories of names: instances , components of records, types, etc. Operating systems export the names of les, devices, and services. Integrating an object base with existing operating system facilities can improve accessibility of the object base resources. We conside...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2000